Visual focal point composition for media capture based on a target recipient audience

ABSTRACT

Visual focal point composition of media capture based on a target audience is provided. An aspect includes activating a profile selection function via a media recording device and receiving, via the profile selection function, an identifier of a target viewer of media content. The profile selection function provides a list of social network contacts, including the target viewer, via the media recording device. Another aspect includes retrieving contact preferences associated with the identifier. The contact preferences are determined from data about the target viewer that is sourced from one or more compartmentalized entities. The contact preferences identify focal aspects of media content statistically determined to be of interest by the target viewer. A further aspect includes providing suggested focal aspects of a scene subject to media capture. The suggested focal aspects are derived from the contact preferences.

BACKGROUND

The present disclosure relates generally to data processing, and morespecifically, to visual focal point composition for media capture basedon a target recipient audience.

Users of media recording devices, such as cameras and smartphones, aretypically motivated to capture media content (e.g., images and video)that will be of interest to their network contacts. In addition, theavailability of content response indicators, such as a “like” function,a “post comment” function, and a “share” function, on some socialnetworks can further enhance a user's motivation to post the right typeof content. Thus, the content likely to generate more attention from theuser's contacts is more likely to be posted by the user. However, it maynot always be clear to the user what types of content will be ofinterest to others. In fact, the appreciation of aspects of mediacontent posted to a website can be quite diverse among individualshaving differing tastes and preferences. For example, some people mayappreciate nature and natural landscapes, while others may prefercityscapes and architecture. Animal lovers may appreciate images ofdomestic or wild animals more than they do of people or things.

BRIEF SUMMARY

Embodiments include a method, media recording device, and computerprogram product for visual focal point composition of media capturebased on a target recipient audience.

A method includes activating a profile selection function via a mediarecording device and receiving, via the profile selection function, anidentifier of a target viewer of media content. The profile selectionfunction provides a list of social network contacts, including thetarget viewer, via the media recording device. The method also includesretrieving contact preferences associated with the identifier. Thecontact preferences are determined from data about the target viewerthat is sourced from one or more compartmentalized entities. The contactpreferences identify focal aspects of media content statisticallydetermined to be of interest by the target viewer. The method furtherincludes providing suggested focal aspects of a scene subject to mediacapture. The suggested focal aspects are derived from the contactpreferences.

A computer program product includes a computer readable storage mediumhaving program code embodied therewith. The program code is executableby a computer to activate a profile selection function via the mediarecording device and receive, via the profile selection function, anidentifier of a target viewer of media content. The profile selectionfunction provides a list of social network contacts, including thetarget viewer, via the media recording device. The program code isfurther executable to retrieve contact preferences associated with theidentifier. The contact preferences are determined from data about thetarget viewer that is sourced from one or more compartmentalizedentities. The contact preferences identify focal aspects of mediacontent statistically determined to be of interest by the target viewer.The program code is also executable to provide suggested focal aspectsof a scene subject to media capture, the suggested focal aspects derivedfrom the contact preferences.

A media recording device includes a media capture component, a memoryhaving computer readable computer instructions and a processor forexecuting the computer readable instructions to perform a method. Themethod includes activating a profile selection function on the mediarecording device and receiving, via the profile selection function, anidentifier of a target viewer of media content. The profile selectionfunction provides a list of social network contacts, including thetarget viewer, via a display component of the media recording device.The method also includes retrieving contact preferences associated withthe identifier from the memory. The contact preferences are determinedfrom data about the target viewer that is sourced from at least one of aplurality of compartmentalized entities. The contact preferencesidentify focal aspects of media content statistically determined to beof interest by the target viewer. The method further includes providingsuggested focal aspects of a scene subject to media capture, thesuggested focal aspects derived from the contact preferences.

Additional features and advantages are realized through the techniquesof the present disclosure. Other embodiments and aspects of thedisclosure are described in detail herein. For a better understanding ofthe disclosure with the advantages and the features, refer to thedescription and to the drawings.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

The subject matter which is regarded as the invention is particularlypointed out and distinctly claimed in the claims at the conclusion ofthe specification. The foregoing and other features, and advantages ofthe disclosure are apparent from the following detailed descriptiontaken in conjunction with the accompanying drawings in which:

FIG. 1 depicts a system upon which assisted focal point composition ofmedia capture processes may be implemented in accordance with someembodiments;

FIG. 2 depicts a flow diagram of a process for implementing focal pointcomposition of media capture in accordance with some embodiments;

FIG. 3 depicts a flow diagram of a process for implementing focal pointcomposition of media capture in accordance with some embodiments;

FIG. 4 depicts a user interface screen of a media recording deviceincluding a listing of contacts through a profile selection function inaccordance with some embodiments; and

FIG. 5 depicts a user interface screen of a media recording deviceincluding contact preferences in accordance with some embodiments.

DETAILED DESCRIPTION

The embodiments described herein provide visual focal point compositionfor media capture based on a target recipient audience. In particular,the embodiments include analyzing data associated with social networkcontacts of a user to determine their preferences and providingfacilitated media capture of a scene based on the preferences. These andother features will now be described.

Turning now to FIG. 1, a system 100 upon which focal point compositionfor media capture may be implemented will now be described. The system100 of FIG. 1 includes media recording devices 102A and 102B, a computerdevice 104, and external entities 112, each of which is communicativelycoupled to one or more networks 106. As shown in FIG. 1, media recordingdevice 102 is a camera and media recording device 102B is a smartphone.However, it will be understood that each of the media recording devices102A-102B (collectively referred to as “102”) may be implemented as anycomputer processing device with media recording capabilities (e.g.,image capture and/or video capture), as well as capabilities to transferrecorded media to other devices and/or upload the recorded media to anetwork website. The media recording devices 102 include internal memorythat stores data and instructions used in implementing the focal pointcomposition for media capture processes. In an embodiment, the internalmemory also stores contacts and contact preferences, as will bedescribed further herein.

The users of the media recording devices 102 and the computer device 104may be social network contacts with regard to one another. A socialnetwork contact may be described as an individual, group of individuals,or entity that has a relationship with another social network user, suchthat the contact is explicitly or implicitly provided with at least someaccess to the user's personal social network information and is able tocommunicate with the user via the social network. In an embodiment, theusers of the media recording devices 102 and the computer device 104 maybe social network contacts with regard to one another across multiplesocial networks.

Each of the media recording devices 102 executes an application 108 forimplementing at least a portion of the exemplary focal point compositionfor media capture described herein. In an embodiment, the application108 is configured to acquire information about the social networkcontacts and determine contact preferences associated with the socialnetwork contacts from the acquired information, as well as providesuggested focal aspects of a scene subject to capture by a user of themedia recording device based on the contact preferences. In oneembodiment, the information is acquired by the application 108 throughan automated online search of the contacts' social network activitiesand behavior. In another embodiment, at least a portion of theinformation may be manually input via the application 108 by the user ofthe media recording device.

The media recording devices include display screens 110A and 110B,respectively. In an embodiment, the display screens 110A-110B(collectively referred to as “110”) display user preferences for auser's social network contacts, as well as suggested focal aspectsrelating to a scene subject to media capture based on a target viewer. Auser interface screen illustrating sample user preferences and suggestedfocal aspects is shown in FIG. 4. In addition, the media recordingdevices 102 include recording components, such as a shutter button,lens, etc., and other elements configured to capture media.

While two media recording devices 102 are shown in FIG. 1, for purposesof illustration, it will be understood that any number and type of mediarecording devices may be utilized in order to realize the advantages ofthe embodiments described herein.

Computer device 104 may be a general-purpose computer (e.g., desktop orlaptop) or may be a tablet PC, smartphone, or other similar type ofcomputer device. In an embodiment, the computer device 104 may beoperated by a social network contact (e.g., network “friend”) of theuser of one or more of the devices 102. The application 108 executing onthe media recording device 102 accesses various information associatedwith the contact to derive the contact preferences, as will be describedfurther herein.

Networks 106 may be any type of known networks including, but notlimited to, a wide area network (WAN), a local area network (LAN), aglobal network (e.g. Internet), a virtual private network (VPN), and anintranet. The network(s) 106 may be implemented using a wireless networkor any kind of physical network implementation known in the art, e.g.,using cellular, satellite, and/or terrestrial network technologies.

External entities 112 (also referred to as “compartmentalized entities”)represent compartmentalized sources of information that are used by theapplication 108 to gather information relating to social networkcontacts. The entities 112 are compartmentalized in that they may beseparate, independent sources of information operated as independent webservers for various social network websites, as well as other publiclyavailable information. For example, the entities 112 may include atleast one social network website and web server.

Turning now to FIG. 2, a flow diagram of a process in accordance with anembodiment is generally shown. The process of FIG. 2 assumes thatcontact preferences for social network contacts of a user have beencreated and stored by the application 108, and the user of a mediarecording device (e.g., device 102A) is preparing to record a scene(e.g., image or video). At block 202, the user of the media recordingdevice activates a profile selection function on the device 102. Theprofile selection function may be activated, e.g., through an icon ormenu option provided by the application 108 and displayed on the displayscreen 110. Alternatively, the profile selection function may betriggered through a physical button or knob on the device 102.

The profile selection function, once activated, causes the application108 to provide a list of social network contacts of the user, e.g., viathe display screen 110 on the device 102. The social network contactslisting may be acquired by the application 108 from the user's socialnetwork account. A list of social network contacts is shown in a userinterface screen 400 of FIG. 4.

The user determines a target viewer (i.e., at least one of the socialnetwork contacts) for viewing a media item (e.g., image or video) onceit is recorded. In other words, the user is preparing to capture animage or video of the scene and determines who his/her intended targetviewer(s) of the resulting media item will be. While the media item maybe posted on the user's social network site for all contacts to see, itmay be that the user is particularly interested in ensuring that themedia item makes an impact or impression on a specific contact or numberof contacts. Thus, the user, by selecting a target viewer, intends tocapture focal aspects of a scene that are most likely to be in line withthe target viewer's personal preferences (i.e. contact preferences).

The list of social network contacts provided by the profile selectionfunction includes unique identifiers or tags that are attributed to eachof the contacts, such that when the user selects the target viewer(e.g., through touchscreen technology on the display device 110 or via aphysical control of the device 102), the application 108 identifies thetarget viewer. Thus, at block 204, the application 108 receives theidentifier of the target viewer for the media item, e.g., from aselection made via the user interface screen 400 of FIG. 4.

At block 206, contact preferences associated with the identifier areretrieved from the internal memory of the device 102. The contactpreferences are determined from data about the target viewer that issourced from one or more compartmentalized entities. Thecompartmentalized entities may include, e.g., multiple social networksin which the target viewer is a member or any publicly available andsearchable source. The contact preferences identify focal aspects ofmedia content statistically determined to be of interest to the targetviewer. The contact preferences determination is described further inFIG. 3.

At block 208, the media capture device provides suggested focal aspectsof the scene subject to media capture based on the contact preferences.The suggested focal aspects may be provided in response to a triggerevent, such as the user activating a media capture function on the mediacapture device. The media capture function, e.g., may be activated by apartial depression of a shutter button on the device 102. The contactpreferences are presented to the user of the media recording device 102.As shown in FIG. 5, a user interface screen 500 illustrates samplecontact preferences for a selected target viewer.

In an embodiment, once the contact preferences are determined, theapplication 108 may be configured to adjust settings on the mediarecording device to accommodate the suggested focal aspects, record thescene, and transmit the recorded scene to a social network website foraccess by the target viewer. At least a portion of the settings may beadjusted, e.g., through user input on the device 102 (such as bymanually changing device settings) and/or may be adjusted automaticallyby the device 102 without user input. For example, if one of thepreferences relates to lighting, the media recording device 102 mayautomatically adjust the shutter speed on the device. The recorded scene(i.e., media item) may be transmitted wirelessly (e.g., through awireless adapter of the device 102), or may be transmitted via atransfer function to another device (e.g., through a USB cable).

Turning now to FIG. 3, the determination of contact preferences for thesocial network contacts will now be described. At block 302, theapplication 108 collects data from one or more compartmentalizedentities 112, e.g., publicly available information on the Internet,social networks in which the target viewer is a member, etc. The datarelates to behavior activities of the social network contacts.Behavioral activities include responsive comments to other networkusers' posted content or other indicator (e.g., a “like” or “share”function), the social network contacts' own posted content, and anyother information that qualifies or renders an opinion of content.

At block 304, the application 108 classifies the data into categories ofsubject matter and associates instances of the data with contactresponse values. Categories may be any defined organizational structureof data. For example, a category of animals may include instances ofdata relating to pets, zoo animals, wildlife, etc. The contact responsevalues may include an indicator of preference or lack of preference. Forexample, a response value may be considered “positive” if the responseis a “like” indication associated with a posted image, whereas, aresponse value may be considered negative if no response to an image isposted by the user or a negative response is posted.

At block 306, the application 108 determines a frequency of theinstances of the data. For example, the application 108 tracks a numberof comments posted by a contact that are attributable to media items inwhich an animal is depicted.

At block 308, the application 108 determines the contact preferences ofthe social network contacts as a function of the contact response valuesand the frequency. For example, a contact posts positive comments (orother positive indicator) on about 78 percent of the media items on asocial network website in which nature is depicted. The contact alsoposts positive comments (or other positive indicator) on only 5 percentof the media items in which a person is depicted. The contact mayfurther post no comments (positive or negative) on media items in whichobjects (non-living) are depicted. The application 108 calculates theresponses based on the nature of the response (positive versusnegative), as well as the frequency of response with respect to themedia items.

In an embodiment, the processes described in FIG. 3 may be periodicallyrepeated and the contact preferences updated to reflect any changes inthe personal tastes of the contacts over time.

The data collected for media content, such as images and video, may beprocessed to identify the category to which the content is assigned. Forexample, the application 108 may gather and parse text-based commentsposted from members of the network site with respect to a media item, aswell as tags associated with the media item.

The focal aspects subject to media capture are derived from the resultsof the data collection and processing described above. Focal aspects mayrelate to the object of the media capture, such as places, people,animals, nature, architecture, language and text (e.g., captions on animage, brand names or logos in an image, etc.). Focal aspects may alsoinclude characteristics of media capture, such as color, contrast,foreground, background, and post media capture effects (e.g., artisticelements added by a user).

In an embodiment, the target viewer may be a group of individuals (e.g.,co-workers) of the user of the device 102. If a group of users isselected via the profile selection function (shown in FIG. 4), theapplication 108 retrieves collective contact preferences that correspondto the entire group. The contact preferences for a group may begenerated in a similar fashion as that described above for a singletarget viewer, except that the response values and the frequency ofinstances of the data may be averaged by the application 108. Forexample, where a group consists of two contacts, suppose one contactprefers images of animals 80 percent of the time, and people 20 percentof the time. Suppose that the second contact prefers images of animals50 percent of the time, and people 50 percent of the time. Averaging thecorresponding values, the collective contact preferences would be apreference for animals 65 percent of the time and people 35 percent ofthe time.

Technical effects and benefits include providing visual focal pointcomposition for media capture based on a target recipient audience. Dataassociated with social network contacts of a user is analyzed todetermine their preferences with regard to media content, and suggestedfocal aspects determined from the preferences are provided to the user'smedia recording device.

The terminology used herein is for the purpose of describing particularembodiments only and is not intended to be limiting of the disclosure.As used herein, the singular forms “a”, “an” and “the” are intended toinclude the plural forms as well, unless the context clearly indicatesotherwise. It will be further understood that the terms “comprises”and/or “comprising,” when used in this specification, specify thepresence of stated features, integers, steps, operations, elements,and/or components, but do not preclude the presence or addition of oneor more other features, integers, steps, operations, elements,components, and/or groups thereof.

The corresponding structures, materials, acts, and equivalents of allmeans or step plus function elements in the claims below are intended toinclude any structure, material, or act for performing the function incombination with other claimed elements as specifically claimed. Thedescription of the present disclosure has been presented for purposes ofillustration and description, but is not intended to be exhaustive orlimited to the disclosure in the form disclosed. Many modifications andvariations will be apparent to those of ordinary skill in the artwithout departing from the scope and spirit of the disclosure. Theembodiments were chosen and described in order to best explain theprinciples of the disclosure and the practical application, and toenable others of ordinary skill in the art to understand the disclosurefor various embodiments with various modifications as are suited to theparticular use contemplated.

Further, as will be appreciated by one skilled in the art, aspects ofthe present disclosure may be embodied as a system, method, or computerprogram product. Accordingly, aspects of the present disclosure may takethe form of an entirely hardware embodiment, an entirely softwareembodiment (including firmware, resident software, micro-code, etc.) oran embodiment combining software and hardware aspects that may allgenerally be referred to herein as a “circuit,” “module” or “system.”Furthermore, aspects of the present disclosure may take the form of acomputer program product embodied in one or more computer readablemedium(s) having computer readable program code embodied thereon.

Any combination of one or more computer readable medium(s) may beutilized. The computer readable medium may be a computer readable signalmedium or a computer readable storage medium. A computer readablestorage medium may be, for example, but not limited to, an electronic,magnetic, optical, electromagnetic, infrared, or semiconductor system,apparatus, or device, or any suitable combination of the foregoing. Morespecific examples (a non-exhaustive list) of the computer readablestorage medium would include the following: an electrical connectionhaving one or more wires, a portable computer diskette, a hard disk, arandom access memory (RAM), a read-only memory (ROM), an erasableprogrammable read-only memory (EPROM or Flash memory), an optical fiber,a portable compact disc read-only memory (CD-ROM), an optical storagedevice, a magnetic storage device, or any suitable combination of theforegoing. In the context of this document, a computer readable storagemedium may be any tangible medium that can contain, or store a programfor use by or in connection with an instruction execution system,apparatus, or device.

A computer readable signal medium may include a propagated data signalwith computer readable program code embodied therein, for example, inbaseband or as part of a carrier wave. Such a propagated signal may takeany of a variety of forms, including, but not limited to,electro-magnetic, optical, or any suitable combination thereof. Acomputer readable signal medium may be any computer readable medium thatis not a computer readable storage medium and that can communicate,propagate, or transport a program for use by or in connection with aninstruction execution system, apparatus, or device.

Program code embodied on a computer readable medium may be transmittedusing any appropriate medium, including but not limited to wireless,wireline, optical fiber cable, RF, etc., or any suitable combination ofthe foregoing.

Computer program code for carrying out operations for aspects of thepresent disclosure may be written in any combination of one or moreprogramming languages, including an object oriented programming languagesuch as Java, Smalltalk, C++ or the like and conventional proceduralprogramming languages, such as the “C” programming language or similarprogramming languages. The program code may execute entirely on theuser's computer, partly on the user's computer, as a stand-alonesoftware package, partly on the user's computer and partly on a remotecomputer or entirely on the remote computer or server. In the latterscenario, the remote computer may be connected to the user's computerthrough any type of network, including a local area network (LAN) or awide area network (WAN), or the connection may be made to an externalcomputer (for example, through the Internet using an Internet ServiceProvider).

Aspects of the present disclosure are described above with reference toflowchart illustrations and/or block diagrams of methods, apparatus(systems) and computer program products according to embodiments of thedisclosure. It will be understood that each block of the flowchartillustrations and/or block diagrams, and combinations of blocks in theflowchart illustrations and/or block diagrams, can be implemented bycomputer program instructions. These computer program instructions maybe provided to a processor of a general purpose computer, specialpurpose computer, or other programmable data processing apparatus toproduce a machine, such that the instructions, which execute via theprocessor of the computer or other programmable data processingapparatus, create means for implementing the functions/acts specified inthe flowchart and/or block diagram block or blocks.

These computer program instructions may also be stored in a computerreadable medium that can direct a computer, other programmable dataprocessing apparatus, or other devices to function in a particularmanner, such that the instructions stored in the computer readablemedium produce an article of manufacture including instructions whichimplement the function/act specified in the flowchart and/or blockdiagram block or blocks.

The computer program instructions may also be loaded onto a computer,other programmable data processing apparatus, or other devices to causea series of operational steps to be performed on the computer, otherprogrammable apparatus or other devices to produce a computerimplemented process such that the instructions which execute on thecomputer or other programmable apparatus provide processes forimplementing the functions/acts specified in the flowchart and/or blockdiagram block or blocks.

The flowchart and block diagrams in the Figures illustrate thearchitecture, functionality, and operation of possible implementationsof systems, methods, and computer program products according to variousembodiments of the present disclosure. In this regard, each block in theflowchart or block diagrams may represent a module, segment, or portionof code, which comprises one or more executable instructions forimplementing the specified logical function(s). It should also be notedthat, in some alternative implementations, the functions noted in theblock may occur out of the order noted in the figures. For example, twoblocks shown in succession may, in fact, be executed substantiallyconcurrently, or the blocks may sometimes be executed in the reverseorder, depending upon the functionality involved. It will also be notedthat each block of the block diagrams and/or flowchart illustration, andcombinations of blocks in the block diagrams and/or flowchartillustration, can be implemented by special purpose hardware-basedsystems that perform the specified functions or acts, or combinations ofspecial purpose hardware and computer instructions.

What is claimed is:
 1. A method, comprising: activating a profile selection function via a media recording device; receiving, via the profile selection function, an identifier of a target viewer of media content, the profile selection function providing a list of social network contacts, including the target viewer, via the media recording device; retrieving contact preferences associated with the identifier, the contact preferences determined from data about the target viewer that is sourced from at least one of a plurality of compartmentalized entities, the contact preferences identifying focal aspects of media content statistically determined to be of interest by the target viewer; and providing suggested focal aspects of a scene subject to media capture, the suggested focal aspects derived from the contact preferences.
 2. The method of claim 1, further comprising determining the contact preferences for each of the social network contacts, comprising: collecting the data from the at least one of a plurality of compartmentalized entities, the data relating to behavioral activities of each of the social network contacts; classifying the data into categories and associating instances of the data with contact response values; determining a frequency of the instances of the data; and determining the contact preferences of each of the social network contacts as a function of the contact response values and the frequency.
 3. The method of claim 2, wherein the collecting the data from the at least one of a plurality of compartmentalized entities includes: searching for text-based comments posted by the target viewer and tags associated with media content for which the target viewer generated a response.
 4. The method of claim 1, wherein the target viewer is a group of individuals representing a subset of the social network contacts and the contact preferences associated with the identifier identify collective focal aspects of media content statistically determined to be of interest by the group of individuals.
 5. The method of claim 1, wherein the focal aspects include at least one of: objects of the media capture, comprising at least one of: places; people; animals nature; architecture; language and text; and characteristics of media capture comprising at least one of: color; contrast; foreground; background; and post media capture artistic effects.
 6. The method of claim 1, wherein the at least one of a plurality of compartmentalized entities is a social network.
 7. The method of claim 1, wherein the suggested focal aspects of a scene are provided in response to activation of a media capture function of the media recording device, the activation of the media capture function includes partial depression of a shutter button.
 8. The method of claim 1, further comprising: adjusting settings on the media recording device to accommodate the suggested focal aspects; recording the scene via the media capture device; and transmitting recorded media to a social network for access by the target viewer.
 9. A computer program product, comprising: a computer readable storage medium having program code embodied therewith, the program code executable by a computer of a media recording device to implement: activating a profile selection function via the media recording device; receiving, via the profile selection function, an identifier of a target viewer of media content, the profile selection function providing a list of social network contacts, including the target viewer, via the media recording device; retrieving contact preferences associated with the identifier, the contact preferences determined from data about the target viewer that is sourced from at least one of a plurality of compartmentalized entities, the contact preferences identifying focal aspects of media content statistically determined to be of interest by the target viewer; and providing suggested focal aspects of a scene subject to media capture, the suggested focal aspects derived from the contact preferences.
 10. The computer program product of claim 9, wherein the program code executable by the computer further implements determining the contact preferences for each of the social network contacts, comprising: collecting the data from the at least one of a plurality of compartmentalized entities, the data relating to behavioral activities of each of the social network contacts; classifying the data into categories and associating instances of the data with contact response values; determining a frequency of the instances of the data; and determining the contact preferences of each of the social network contacts as a function of the contact response values and the frequency.
 11. The computer program product of claim 10, wherein the collecting the data from the at least one of a plurality of compartmentalized entities includes: searching for text-based comments posted by the target viewer and tags associated with media content for which the target viewer generated a response.
 12. The computer program product of claim 9, wherein the target viewer is a group of individuals representing a subset of the social network contacts and the contact preferences associated with the identifier identify collective focal aspects of media content statistically determined to be of interest by the group of individuals.
 13. The computer program product of claim 9, wherein the focal aspects include at least one of: objects of the media capture, comprising at least one of: places; people; animals nature; architecture; language and text; and characteristics of media capture comprising at least one of: color; contrast; foreground; background; and post media capture artistic effects.
 14. The computer program product of claim 9, wherein the at least one of a plurality of compartmentalized entities is a social network.
 15. The computer program product of claim 9, wherein the suggested focal aspects of a scene are provided in response to activation of a media capture function of the media recording device, the activation of the media capture function includes partial depression of a shutter button.
 16. The computer program product of claim 9, wherein the program code executable by the computer further implements: adjusting settings on the media recording device to accommodate the suggested focal aspects; recording the scene via the media capture device; and transmitting recorded media to a social network for access by the target viewer.
 17. A media recording device, comprising: a media capture component; a memory having computer readable computer instructions; and a processor for executing the computer readable instructions to perform a method comprising: activating a profile selection function on the media recording device; receiving, via the profile selection function, an identifier of a target viewer of media content, the profile selection function providing a list of social network contacts, including the target viewer, via a display component of the media recording device; retrieving contact preferences associated with the identifier from the memory, the contact preferences determined from data about the target viewer that is sourced from at least one of a plurality of compartmentalized entities, the contact preferences identifying focal aspects of media content statistically determined to be of interest by the target viewer; and providing suggested focal aspects of a scene subject to media capture, the suggested focal aspects derived from the contact preferences.
 18. The media recording device of claim 17, wherein the method further comprises determining the contact preferences for each of the social network contacts, comprising: collecting the data from the at least one of a plurality of compartmentalized entities, the data relating to behavioral activities of each of the social network contacts; classifying the data into categories and associating instances of the data with contact response values; determining a frequency of the instances of the data; and determining the contact preferences of each of the social network contacts as a function of the contact response values and the frequency.
 19. The media recording device of claim 18, wherein the collecting the data from the at least one of a plurality of compartmentalized entities includes: searching for text-based comments posted by the target viewer and tags associated with media content for which the target viewer generated a response.
 20. The media recording device of claim 17, wherein the focal aspects include at least one of: objects of the media capture, comprising at least one of: places; people; animals nature; architecture; language and text; and characteristics of media capture comprising at least one of: color; contrast; foreground; background; and post media capture artistic effects. 